מהי המשמעות של IEEE 1588 עבור תכנון מערכת ה- T&M הבאה שלך?

Σχετικά έγγραφα
חורף תש''ע פתרון בחינה סופית מועד א'

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור

תרגול פעולות מומצאות 3

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

ל הזכויות שמורות לדפנה וסטרייך

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

שאלה 1 V AB פתרון AB 30 R3 20 R

סיכום- בעיות מינימוםמקסימום - שאלון 806

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק

TECHNION Israel Institute of Technology, Faculty of Mechanical Engineering מבוא לבקרה (034040) גליון תרגילי בית מס 5 ציור 1: דיאגרמת הבלוקים

Vcc. Bead uF 0.1uF 0.1uF

gcd 24,15 = 3 3 =

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם

קבל מורכב משני מוליכים, אשר אינם במגע אחד עם השני, בכל צורה שהיא. כאשר קבל טעון, על כל "לוח" יש את אותה כמות מטען, אך הסימנים הם הפוכים.

- מבוא למערכות עקיבה סינכרוניות ) מתוזמנות על ידי שעון (

גבול ורציפות של פונקציה סקלרית שאלות נוספות

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד

Logic and Set Theory for Comp. Sci.

פרק - 8 יחידות זיכרון ) Flop Flip דלגלג (

תרגיל 13 משפטי רול ולגראנז הערות

3-9 - a < x < a, a < x < a

סיכום חקירת משוואות מהמעלה הראשונה ומהמעלה השנייה פרק זה הינו חלק מסיכום כולל לשאלון 005 שנכתב על-ידי מאיר בכור

ניהול תמיכה מערכות שלבים: DFfactor=a-1 DFt=an-1 DFeror=a(n-1) (סכום _ הנתונים ( (מספר _ חזרות ( (מספר _ רמות ( (סכום _ ריבועי _ כל _ הנתונים (

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)

אלגברה ליניארית (1) - תרגיל 6

כיצד למדוד את כל סוגי האנטנות תוך שימוש במדידת שדה-קרוב-מאוד

יווקיינ לש תוביציה ןוירטירק

תרגיל 7 פונקציות טריגונומטריות הערות

החשמלי השדה הקדמה: (אדום) הוא גוף הטעון במטען q, כאשר גוף B, נכנס אל תוך התחום בו השדה משפיע, השדה מפעיל עליו כוח.

הרצאה. α α פלוני, וכדומה. הזוויות α ל- β שווה ל-

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות

תרגול מס' 6 פתרון מערכת משוואות ליניארית

נספח לפרק 10 דוגמא לאנליזה של מכונת מצבים ננסה להבין את פעולתה של מ כונת המצבים הבאה : Input X. q 0 q 1. output D FF-0 D FF-1. clk

אלגברה לינארית (1) - פתרון תרגיל 11

כלליים זמן: S מחסנית, top(s) ראש המחסנית. (Depth First Search) For each unmarked DFS(v) / BFS(v) רקורסיבי. אלגוריתם :BFS

= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(

רשימת בעיות בסיבוכיות

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:

סדרות - תרגילים הכנה לבגרות 5 יח"ל

. {e M: x e} מתקיים = 1 x X Y

בכל החלקים לפני חיבור המעגל יש לקבל אישור מהמדריך. מעגלים חשמליים- תדריך עבודה

תאריך עדכון אחרון: 27 בפברואר ניתוח לשיעורין analysis) (amortized הוא טכניקה לניתוח זמן ריצה לסדרת פעולות, אשר מאפשר קבלת

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

גמישויות. x p Δ p x נקודתית. 1,1

Charles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון.

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)

תורת הגרפים - סימונים

מצולעים מצולעהוא צורה דו ממדית,עשויה קו"שבור"סגור. לדוגמה: משולש, מרובע, מחומש, משושה וכו'. לדוגמה:בסרטוט שלפappleיכם EC אלכסוןבמצולע.

dspace זווית - Y מחשב מנוע ואנקודר כרטיס ו- driver

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.

מתכנס בהחלט אם n n=1 a. k=m. k=m a k n n שקטן מאפסילון. אם קח, ניקח את ה- N שאנחנו. sin 2n מתכנס משום ש- n=1 n. ( 1) n 1

TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE סמסטר אביב תשס"ו מס' סטודנט:

דיאגמת פאזת ברזל פחמן

הגדרה: מצבים k -בני-הפרדה

-הולכה חשמלית- הולכה חשמלית

PDF created with pdffactory trial version

EMC by Design Proprietary

קיום ויחידות פתרונות למשוואות דיפרנציאליות

פרק 6: מסכמים, בוררים, מפענחים

גיאומטריה גיאומטריה מצולעים ניב רווח פסיכומטרי

אלקטרומגנטיות אנליטית תירגול #13 יחסות פרטית

normally open (no) normally closed (nc) depletion mode depletion and enhancement mode enhancement mode n-type p-type n-type p-type n-type p-type

"קשר-חם" : לקידום שיפור וריענון החינוך המתמטי

מבוא לרשתות - תרגול מס 5 תורת התורים

אלגברה מודרנית פתרון שיעורי בית 6

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.

מבני נתונים ואלגוריתמים תרגול #11

מתמטיקה בדידה תרגול מס' 13

Nir Adar

האם שימוש במדיה חברתית מסייע להשגת הון חברתי? המחלקה לסוציולוגיה ואנתרופולוגיה אוניברסיטת חיפה

The No Arbitrage Theorem for Factor Models ג'רמי שיף - המחלקה למתמטיקה, אוניברסיטת בר-אילן

צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים

אלגוריתמים ללכסון מטריצות ואופרטורים

-107- גיאומטריה זוויות מבוא מטרתנו בפרק זה היא לחזור על המושגים שנלמדו ולהעמיק את הלימוד בנושא זה.

הסתברות שבתחנה יש 0 מוניות ו- 0 נוסעים. הסתברות שבתחנה יש k-t נוסעים ו- 0 מוניות. λ λ λ λ λ λ λ λ P...

התפלגות χ: Analyze. Non parametric test

דף נוסחאות מבוא לבקרה לביוטכנולוגיה ( ) ( ) ( ) הגבר סטטי: ערך התחלתי וסופי של אות המוצא ע"פ פונקצית תמסורת (נכון עבור שורשים ממשיים בלבד!!!

תכן לוגי ומבוא למחשבים

תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן

- הסקה סטטיסטית - מושגים

{ } { } { A חוקי דה-מורגן: הגדרה הסתברות מותנית P P P. נוסחת בייס ) :(Bayes P P נוסחת ההסתברות הכוללת:

הרצאה 3 קומבינטוריקה נוסחת ניוטון משפט מולטינומי. + t עבור ( ) + t

אלגברה ליניארית 1 א' פתרון 2

x a x n D f (iii) x n a ,Cauchy

Nir Adar

(להנדסאי מכונות) הוראות לנבחן פרק שני: בקרת תהליכים ומכשור לבקרה ולאלקטרוניקה תעשייתית 80 נקודות

היסטוריה ומבוא כללי א. 2 - קצת אלקטרוניקה

תרגול #14 תורת היחסות הפרטית

חשמל ומגנטיות תשע"ה תרגול 3 פוטנציאל חשמלי ואנרגיה אלקטרוסטטית

ניהול סיכום הרבון ""ר ותמיכה באחזקה אחזקה MTBF = 1. t = i i MTTR זמינות BTBM. i i

מבני נתונים ואלגוריתמים תרגול #8-9

מערכות בקרה 1 סיכום ( ) ( ) 1 *מסמך זה הינו סיכום הקורס, שברובו מכיל חומר מהתרגולים עם תוספות, אך אינו מסמך רשמי של הקורס.

אלגוריתמים 1, סמסטר אביב 2017

1. שאלות הכנה. 2. רקע תיאורטי המקובלות.

פרק 8: עצים. .(Tree) במשפטים הגדרה: גרף ללא מעגלים נקרא יער. דוגמה 8.1: תרגילים: הקודקודים 2 ו- 6 בדוגמה הוא ).

Transcript:

מהי המשמעות של IEEE 1588 עבור תכנון מערכת ה- T&M הבאה שלך? תזמון וסנכרון הם קריטיים בבניית מערכות בדיקה ומדידה (& Test,(Measurement T&M דבר ההופך את קלות השימוש והביצועים הגבוהים של IEEE 1588 Precision Time Protocol לאטרקטיביים במיוחד בעיני מתכנני מערכות. מאמר זה מכיל סקירה של היתרונות שה- IEEEמביא 1588 למערכות,T&M במיוחד כאשר משולבות בהם יכולות המכשור,LXI Class B ומדגים כיצד ניתן לשלב יכולות אלה במכשירים העשויים לשמש כאבני בניין חזקים ליצירת מערכות בדיקה איכותיות. סקירת ה- IEEE 1588 Precision Time Protocol ) מגדיר פרוטוקול זמן מדויק IEEE 1588 (PTP שניתן להשתמש בו לשם סנכרון שעונים במערכת.T&M כאשר מערכת PTP כל מכשיר, מחשב או בקר אחר במערכת מכיל שעון.,PTP מממשת T&M מאפשר לסנכרן את כל השעונים הללו ולשמור אותם מסונכרנים. PTP דורש תקשורות נתונים בין כל ההתקנים; במערכות T&M הדבר מושג לרוב תוך שימוש ב- Ethernet.LAN שיטות סנכרון זמן אחרות שימשו בעבר ביישומי,T&M כולל מערכות מבוססות על Network Time Protocol,((NTP), Global Positioning Satellite (GPS וחלוקה מובנית של אותות מתנד ייחוס. אולם, כאשר משווים אותן עם חלופות אלה, מערכות מבוססות- IEEEמספקות 1588 סנכרון יותר מדויק תוך שימוש ביתרונות חיבורי הרישות של.Ethernet LAN כמו-כן, קיימים סימנים שה- IEEE 1588 יראה שימוש נרחב מחוץ לתעשיית ה- T&M, דבר אשר יוביל לזמינות רחבה יותר ועלויות פחותות עבור מערכות IEEE 1588 המבוססות על חיסכון גדול יותר בממדים. מכשירי LXI וה- IEEE 1588 סקירת LXI תאגיד ה- Instrumentation (LXI (LAN extensions for מורכב מנציגים מרוב חברות ה- T&M הגדולות. מאז הקמתו לפני מספר שנים, התאגיד פיתח והפיץ תקנים לשימוש רישות ה- Ethernet במכשור. התאגיד זיהה את הפוטנציאל של פרוטוקול,IEEE 1588 כך שתקן ה- LXI דורש לכלול תמיכה עבורו בסוגים שונים של מכשירי.LXI מידע נוסף על תאגיד LXI

ניתן למצוא ב- www.lxistandard.org.. סוגי ה- LXI תקן ה- LXI מגדיר שלושה סוגי התקנים. סוג קו הבסיס, סוג Class)) C, מגדיר מימוש LAN עקבי, וממשק דפדפן Web עבור ההתקנה, הבקרה והגישה לנתונים; הוא גם דורש דרייבר מכשור IVI עבור ממשק תוכנה. סוג B נבנה על סוג C על-ידי דרישה לחישת זמן משותפת בשימוש ב- IEEE 1588 והעברת הודעות LAN עמית לעמית. סוג A נבנה על שני הסוגים B ו- C על-ידי הוספת פס תיחול (trigger) גבה-ביצועים עבור יישומים בעלי דרישות תזמון מחמירות. על-אף שמאמר זה מתייחס במיוחד ל- LXI סוג B, התקני LXI סוג A כוללים גם את כל היכולות של סוג B. פרטי LXI סוג B מפרט ה- IEEE 1588 מכיל הנחיות לשם עיצוב היבטים רבים של PTP כדי להתאים למגוון רחב של יישומים. הוא תוכנן בכוונה להיות גמיש ולענות לצרכים של תעשיות רבות, לא רק.T&M יתרה מזו, מפרט זה מתקנן רק כיצד יעבדו פונקציות התזמון, ולא כיצד הן ישמשו ביישום נתון כלשהו או מהי המשמעות של חותמת הזמן שהן מספקות. על-אף שגמישות זו מסייעת ביישום רחב יותר של ה- IEEE 1588 בענפי תעשייה רבים, היא יכולה להוות מחסום בפעילות המשותפת וקלות ההפעלה בענפים מסוימים. לכן, מפרט LXI סוג B מכיל הנחיות נוספות עבור העיצוב והשימוש ב- 1588.IEEE מפרטים נוספים אלה נבחרו כדי להתאים ולייטב את פעולת ה- IEEEוהשימוש 1588 בו במערכות,T&M תוך הבטחת תאימות ופעילות יחד בין כל מכשירי LXI מסוג A ו- B. מפרט LXI סוג B מגדיר: מימוש תקני של IEEE 1588 כולל התאמה ליישומי T&M הבנה משותפת של מושג חותמות הזמן (timestamps) המוגדרים ב- IEEE 1588 פרוטוקול הודעות עמית-לעמית LAN תקני הכולל חותמות זמן מנגנון עיצוב תקני עבור חיבור אירועים, תיחולים ופעולות מנגנון אבחון תקני לרישום אירועים חשובים עם חותמות זמן יתרונות ה- IEEE 1588 וה- LXI סוג B בתכנון מערכת T&M

מערכות T&M רבות (אם לא רובן) יכולות לנצל תחושת זמן מדויקת המשותפת לכל רכיבי המערכת. מגוון מכשירי ה- T&M ויישומיהם רחב ביותר וכזה הוא גם הצורך בסנכרון שעון מדויק. היכולות המיוחדות הדרושות ומידת הדיוק הדרושה משתנות ממכשיר או יישום אחד למשנהו, אך הדוגמה הבאה מייצגת חתך-רוחב גדול של צורכי מערכת בדיקה. החתמת זמן במדידת נתונים החתמת זמן על נתוני מדידה (כלומר, הקצבת זמן לכל נקודת מדידה) שימושית ביותר ביישומי.T&M לדוגמה, חותמות זמן שימושיות להבטחת בקרת האיכות ומילוי דרישות נוהליות. אולם, הן שימושיות למטרות אלה רק אם הדיוק שלהן ידוע ומהימן. באמצעות השימוש בפרוטוקול,IEEE 1588 ניתן לסנכרן מכשירי LXI סוג B אל מקור זמן יחיד בעל איכות מספקת כדי למלא את דרישות היישום, תוך ביטול הבעיות הנוצרות על-ידי שעונים לא מסונכרנים, כמו גם העבודה, אי-הדיוק וסכנת השגיאות הנוצרים על-ידי סנכרון ידני של שעונים במכשירים ובקרים מרובים. כאשר כל המכשירים במערכת T&M חולקים תחושת זמן משותפת, ניתן לקשור בצורה אמינה נתונים ממכשירים רבים לאחר מעשה רק על-ידי השוואה ומעקב אחר חותמות הזמן. אין צורך לבדוק אם הנתונים הועברו מהמכשירים במהירות ובסדר הנכון מאחר שניתן להשתמש בחותמות זמן כדי לסדר את הנתונים בסדר הנכון כאשר הדבר דרוש. איתור תקלות של מערכת היא יישום שימושי מאוד של יכולת הקישור ההדדי. מכשירים מודרניים רבים מסוגלים לרשום אירועים חשובים, כגון תיחול מדידות ותנאי שגיאה, ואירועים אלה ניתן להחתים בזמן כמו כל הנתונים האחרים. על-ידי איסוף וקישור בין רישומי האירועים תוך שימוש בחותמות הזמן, ניתן לשחזר את התרחשות האירועים המדויקת, גם אם מכשירים רבים שותפים לכך, במגמה לבדוק את הפעולה הנכונה של המערכת ולגלות את מקורן של בעיות שעלולות להתעורר. סנכרון תיחולי מדידות החתמת הנתונים איננה השימוש היחיד של שעונים מסונכרנים. מכשירי LXI סוג B מאפשרים למשתמשים ליזום מדידות של פעולות אחרות, כגון חיבור מתח בזמן מסוים. בשימוש זה, יכולות ה- IEEE 1588 מאפשרות תאום של פעולת הבדיקה של המערכת ללא הצורך בכבלי תיחול מובנים או תזמון מדויק של פקודות הנשלחות מבקר מרכזי. מכשירי LXI סוג B

יכולים גם לסנכרן פעולות תוך שימוש בהודעות LAN עמית-לעמית. הודעה הנשלחת מהתקן LXI אחד לאחר יכולה לתחל פעולה הן מיד עם קבלתה (בדומה לכבל תיחול מובנה) והן בזמן עתידי כלשהו. יכולות סנכרון אלה בעלי-ערך במיוחד כאשר מרכיבי המערכת רחוקים זה מזה כך שאין אפשרות מעשית לחבר ביניהם בעזרת כבלי תיחול פיסיים. צמצום או מניעת השפעות וכמיסות אחד החסרונות בשימוש ב- LAN לצורכי חיבור הדדי בין מערכות T&M הוא השינוי בכמיסות (latency) ובתזמון ה- LAN בהשוואה עם אפיקי תקשורת אחרים. למרות שהדבר איננו חמור בהרבה יישומים, מערכות בעלות דרישות תזמון מחמירות חייבות להביא בחשבון מאפייני התזמון של ה-.LAN השימוש בזמן לשם תאום וסנכרון של תיחולים ופעולות מבטל את הצורך בשיקולים אלה ברוב היישומים. מכשירי LXI סוג B יכולים להשיג ביצועי תיחול בזמן-אמת יותר טובים מאשר מערכות תיחול מחווטות על-ידי פיצוי עבור כמיסויות פנימיות. לדוגמה, אם למכשיר דרושות 10 מילי-שניות כדי להתכונן לערוך מדידה, אזי המדידה שנלקחה בעזרת מכשיר זה תפגר אחרי התיחול האמיתי ב- 10 מילי-שניות. אולם שימוש בתיחולים מבוססי בסיס-זמן, מאפשר למכשיר לפצות על-ידי תחילת ההכנות 10 מילי-שניות לפני הזמן שנקבע עבור התיחול, כך שהמדידה תיערך בדיוק בזמן התיחול, ולא 10 מילי-שניות מאוחר יותר. שיקולי תכנון מערכות מערכת LXI מסוג B מורכבת ממערך של התקני,LXI שיכולים להיות מכשירים, בקרים או רכיבים אחרים. לכל אחד מהם שעון IEEE 1588 וכולם מחוברים דרך רשת.Ethernet כאשר מפעילים את המערכת לראשונה, אלגוריתם שעון best master סוקר את כל הרכיבים והשעון בעל האיכות הגבוהה ביותר במערכת הופך לשעון Master.Grand כל שאר השעונים מסנכרנים עצמם לאחר מכן עם שעון ה- Master.Grand אם מוסיפים או גורעים התקן מהמערכת, אלגוריתם השעון best master ירוץ שוב אם יש צורך לבחור בשעון Grand Master חדש. שעונים נשלטים (slave) מסתנכרנים עם השעון הראשי (master) על-ידי החלפת הודעות Ethernet מיוחדות איתו הכוללות חותמות זמן. אלגוריתם ה- PTP משתמש בחותמות זמן אלה כדי לכוון את השעונים הנשלטים בהדרגה, עד שהם מסונכרנים עם השעון הראשי. הפעולה עשויה

לערוך מספר דקות עד לסנכרון כל השעונים. השעון הראשי והנשלטים מוסיפים להחליף הודעות מחזוריות כדי לשמור על הסנכרון ביניהם. שיקולי ביצועים במערכת בדיקה מבוססת- IEEE 1588 קיימות מדידות ביצועים רבות. היישום יקבע לרוב אילו מדידות הן החשובות ביותר עבור מערכת מסוימת, אך שתיים מהן הן שימושיות ביותר. הראשונה היא הדיוק של השעון הראשי כמה מדויק הוא מציג את הזמו ה נכון. זה לרוב מחוץ לתחום ה- IEEE 1588 ונקבע בעיקר על-ידי איכות השעון הראשי והשיטה בה השתמשו כדי לכוון אותו ולשמור על זמן נכון. שעונים ראשיים באיכות גבוהה המשתמשים ברשת GPS לקבלת הזמן הנכון ושמירה עליו הם נפוצים ביותר. מדידה כללית שימושית שנייה של ביצועי מערכת ה- IEEEהיא 1588 דיוק הסנכרון כמה קרוב מסתנכרן השעון הנשלט ונשאר מסונכרן עם השעון הראשי. מספר גורמים תורמים למדידה זו, כולל אלגוריתמי PTP בעצמם, התצורה והתכנון של רשת ה- Ethernet, והתכנון של השעונים הנשלטים והמכשירים המכילים אותם. מדידות ביצועים שימושיות אחרות משקפות את הממשק בין לוגיקת ה- IEEE 1588 ושאר המכשיר. לדוגמה, מכשיר שעוצב להפיק מתח בזמן מסוים. כאשר שעון ה- IEEE 1588 מגיע לזמן הזה, הלוגיקה תגלה אותו ותתחל את המכשיר להפיק את ערך המתח. בגין עיבוד פנימי וכו תהיה תמיד השהיה בין הזמן בו השעון מגיע לערך המטרה וההופעה של מתח המוצא. השהיה זו היא מדידה שימושית של כמיסות הממשק. הבנה יסודית של המתרחש בתוך מכשיר IEEE 1588 עשויה להיות שימושית בבחירת המכשור עבור תכנון מערכת T&M מסוימת. איור 1 מציג את המרכיבים הכרוכים לרוב במימוש ה- IEEE 1588 בתוך מכשיר: שעון IEEE 1588 כאן נשמר ערך הזמן המקומי בקרת שעון -IEEE 1588 גוש (יחידה) זה, ביחד עם קוד ה- PTP וגושי עיבוד המנות, מכוון את השעון לקבלה/שמירה על הסנכרון. עיבוד מנות IEEE 1588 גוש זה מגלה את מנות ה- IEEE 1588 המיוחדות ברשת ומבצע את העיבוד הדרוש. מחסנית PTP) stack) היא מממשת את בקרת ה- PTP הכוללת תוך שימוש בגושים האחרים כנדרש. ממשק המכשיר גוש זה מספק שירותים הקשורים בזמן אל שאר

המכשיר, כגון תיחולים מבוסס-זמן, ערכי חותמת הזמן וכד. איור 1. ההחלטה איזה מן הגושים האלה לממש בחומרה ואיזה לממש בקושחה היא חיונית כדי לצייד את בוני מערכת הבדיקה במכשיר בעל ביצועי מערכת הזמן הרצויים. לגושי השעון,IEEE בקרת השעון ועיבוד המנות יש השפעה משמעותית על דיוק הסנכרון, כך שעבור כל יישומי ה- T&M מלבד אלה הכי פחות תובעניים, יש לבחור מכשיר המממש גושים אלה בחומרה מיוחדת או בלוגיקת.FPGA קיימים מיקרו-מעבדים מסחריים ושבבי PHY עם תמיכת IEEEייעודית 1588 ומובנית. יש יתרונות ביצועיים ביצירת לוגיקה חשמלית קרובה ככל האפשר ל- Ethernet, כך שבחירה של מכשיר עם שבב PHY בעל לוגיקת IEEE 1588 מומלצת עבור מימושים תובעניים. גוש השעון IEEE 1588 ממומש לעתים קרובות כשרשרת נגדית המנוהלת על-ידי מתנד מדויק. יציבות המתנד הופכת לגורם חשוב המשפיע על דיוק הסנכרון ביישומים תובעניים. מתנד יציב ישמור על שעון מדויק במהלך הזמנים בין העדכונים מהשעון הראשי. גוש ממשק המכשיר איננו משפיע על דיוק הסנכרון, אך משפיע על דיוק חתימת הזמן ודיוק התיחול מבוסס-הזמן. אם גוש זה ממומש בקשוחה, השהיות עיבוד בקשוחה ובעיות התקורה יכולות להפחית את דיוק חותמות הזמן ואת ההשהיות בין תיחולים מבוססי-זמן ופעולה. עבור יישומים קריטיים, יש לבחור מכשיר בו גוש זה ממומש בחומרה. שיקולי ממשק המשתמש תזמון היה תמיד שיקול חשוב עבור מתכננים ותכנתים של מערכות בדיקה, אך רובם אינם רגילים לטפל בזמן בצורה הישירה שה- IEEE 1588 מאפשר. גישה פשוטה אך יעילה היא להתייחס בתיחולים מבוססי- זמן בדומה לכל מקור תיחול אחר, כך שכל פעולה שניתנת לתיחול על- ידי פקודה הנשלחת באמצעות ה- Ethernet או בכבל תיחול מחובר קבוע יכולה לקבל תיחול גם בזמן נתון או במענה להודעת תיחול של.LAN בדומה, פונקציה פנימית המסוגלת להפיק מוצא תיחול, כגון מדידה הושלמה או מוצא נקבע, צריכה להיות מסוגלת גם להפיק הודעת LAN מתאימה.

גישה יותר מתקדמת מאפשרת למשלב מערכת הבדיקה לתכנן מערכת תזמון פשוט על-ידי שרטוט של דיאגרמת תזמון, המתורגמת לאחר מכן על-ידי התוכנה לסדרת פעולות מבוססות-זמן הנשלחות למכשירים המתאימים. גישה זו מנצלת ישירות את ערכי הזמן בדיאגרמה, ללא צורך להמיר אותם לערכי השהיה או לקזז עבור זמן וכמיסויות של זמן עיבוד של תקשורת או בקר. מכשירים מבוססי- IEEE 1588 כאבני בניין של מערכת T&M ה- 3706 Multimeter/System Switch Model של Keithley מהווה דוגמה טובה על האופן בו מכשיר בדיקה מסחרי בעל יכולות של IEEE 1588/LXI.T&M יכול לשמש כאבן בניין שימושי וזול כאשר בונים מערכת Class B רקע תמציתי עשוי להיות שימושי בהבנת היתרונות שמכשירים מסוג זה מציעים ליוצר מערכות הבדיקה: עבור יישומי בדיקה ומדידה רבים, השימוש ב- PC בתור בקר עבור התקשורת אל מכשירים נפרדים או השימוש במערכות מבוססות חריצים עם בקרים אינטגרליים הוא מתאים בהחלט. אולם עבור מצבים אחרים, גישות אלה מהוות או הגזמה ולכן יקרים מידי או אינם עונים מספיק למשימה. יישומים אלה מנצלים את היכולות והגמישות הנוספות שמכשירים מבוססי-תסריט כמו הדגם 3706 יכולים להציע. במכשירים מבוססי-תסריט, ניתן לבנות מערכות בדיקה קטנות עם מעט מכשירים ללא בקר נפרד; אחד המכשירים פועל כבקר ומתאם את פעולת יתר המכשירים. מערכות גדולות ניתנות לחלוקה לתת-מערכות של מכשירים אחדים כאשר כל תת-מערכת מתואמת על-ידי מכשיר מבוסס-תסריט. הדבר הזה מפשט את תכנון המערכת ועשוי לשפר את הביצועים. בעזרת מכשירי LXI מבוססי- תסריט, ניתן להפריד במרחק רב בין תת-מערכות כאלה, כגון בפסי- ייצור, יישומים מדעיים או יישומי בדיקת.RF ה- TSP ) ( Test Script Processor המשובץ של,Keithley מיקרו-מעבד על-כרטיס המסוגל לאחסן ולבצע תכניות קצרות (תסריטים) במכשיר עצמו, מאפשר לדגם 3706 לבצע בדיקות בצורה בלתי-תלויה מבקר נפרד. על-ידי הפיכת העברת הפקודות והתוצאות הלוך ושוב מהמכשיר לבקר לבלתי נחוצה, מעבד זה מאפשר ביצועי מערכת T&M יותר גבוהים משמעותית על-ידי ביטול כמיסויות הבקר והתקשורת. TSP מספק גם שפת כתיבה לשימוש כללי בעלת יכולות מחשוב ובקרת תזרים התכנית המורחבות בעזרת פקודות Instrument Control Library

((ICL לביצוע תפקידי המכשיר. פקודות ה- ICL ניתנות לשיגור נפרד למכשיר מבקר או שפקודות מרובות ניתן לרכז בתוך תסריט הניתן לביצוע על-ידי פקודה יחידה שנשלחה מרחוק או מהפנל הקדמי. תסריטי בדיקה ניתנים ליצור על-ידי שימוש בעורך מבוסס-רשת או בעזרת ה- Test Script Builder (TSB) Integrated Development Environment.((IDE השילוב בדגם 3706 של מחשב מרכזי ממתג ורב-מדד מציע רבות מהפונקציות שבוני מערכות צריכים לרוב בתכנון המערכת. הוא כולל שישה חריצים לחיבור כרטיסי מיתוג במארז קומפקטי העונה בנקל על הצרכים של יישומי מניית ערוצים בינונית עד גבוהה. מחשב מרכזי בעומס מלא יכול לתמוך בעד 576 ערוצי ריבוב דו-גידיים המציעים צפיפות ללא תחרות ועלויות חסכוניות לערוץ. הכללת הרב-מדד הופכת את המערכת למערכת מיתוג ומדידה משולבת היטב העונה לדרישות היישומים התובעניים של מערכת בדיקה פונקציונלית ומספקת גם את הגמישות הדרושה ביישומי איסוף ומדידת נתונים עצמאיים. היכולות הכלולות ב- IEEE 1588-2002 ומפרט ה- LXI סוג B משולבות במלואן בדגם 3706. מדידות המבוצעות על-ידי הרב-מדד 7-1/2 סיביות המשולב יכולות להיות חתומות בזמן על-ידי שעון ה-.IEEE 1588 ההודעות המתוחלות של LXI Class B LAN והתיחולים מבוססי זמן של IEEE 1588 מטופלים כמו כל אירוע תיחול אחר. לדגם 3706 מערכת אירועים גמישה המאפשרת לתסריט TSP לרוץ כתשובה לתיחול. התסריט יכול לבצע כל צירוף רצוי פונקציות של המכשיר כתשובה לתיחול. מאחר שתסריטים יכולים גם לשלוח הודעות,LXI Class B LAN כל מכשיר יכול לתחל הודעת LAN כדי לתחל או לפקח על מכשירי LXI Class B אחרים. הדגם 3706 כולל דפי רשת (Web) תקניים LXI Class B כדי לעצב פונקציות רישות ו- IEEE 1588 כמו גם דפי רשת עבור בקרת המכשור ועריכת התסריטים. אחסון האירועים של LXI Class B כלול גם כן. מפרטים אחדים של דגם 3706 מתייחסים ישירות ליכולות ה- IEEE 1588/LXI Class B: Receive LAN [0-7] event delay: 600μs Min, 800μs Typ., n/s Max. Alarm to trigger delay: 25μs Min., 50μs Typ., n/s Max. Generate LAN [0-7] event: 750μs Min., 1000μs Typ., n/s Max. [minimums are

probabilistic and represent a 95% confidence factor] Clock accuracy: 25ppm. Synchronization accuracy: <150ns. [probabilistic and represent a 95% confidence factor] Timestamp accuracy: 100μs.. Timestamp resolution: 20ns סיכום: IEEE 1588 מוסיף יכולות ערכיות לציוד הבדיקה והמדידה. השילוב בין IEEE 1588 וה- B LXI Class עם יכולת התכנות של מכשיר חכם דוגמת הדגם 3706 יוצר אבן בניין ערכית של מערכת בדיקה בעלת עצמה מובילה בשוק ובעלת קלות בשימוש. מאת Paul F. Franklin.Keithley Instruments, Inc